9 research outputs found

    Klein-bottle quadrupole insulators and Dirac semimetals

    Full text link
    The Benalcazar-Bernevig-Hughes (BBH) quadrupole insulator model is a cornerstone model for higher-order topological phases. It requires \pi flux threading through each plaquette of the two-dimensional Su-Schrieffer-Heeger model. Recent studies show that particular \pi-flux patterns can modify the fundamental Brillouin zone from the shape of a torus to a Klein-bottle with emerging topological phases. By designing different \pi-flux patterns, we propose two types of Klein-bottle BBH models. These models show rich topological phases including Klein-bottle quadrupole insulators and Dirac semimetals. The phase with nontrivial Klein-bottle topology shows twined edge modes at open boundaries. These edge modes can further support second-order topology yielding a quadrupole insulator. Remarkably, both models are robust against flux perturbations. Moreover, we show that different \pi-flux patterns dramatically affect the phase diagram of the Klein-bottle BBH models. Going beyond the original BBH model, Dirac semimetal phases emerge in Klein-bottle BBH models featured by the coexistence of twined edge modes and bulk Dirac points.Comment: 11 pages, 11 figure

    A layout-aware optimization strategy for collective i/o

    Get PDF
    ABSTRACT In this study, we propose an optimization strategy to promote a better integration of the parallel I/O middleware and parallel file systems. We illustrate that a layout-aware optimization strategy can improve the performance of current collective I/O in parallel I/O system. We present the motivation, prototype design and initial verification of the proposed layout-aware optimization strategy. The analytical and initial experimental testing results demonstrate that the proposed strategy has a potential in improving the parallel I/O system performance

    A survey and classification of software-defined storage systems

    Get PDF
    The exponential growth of digital information is imposing increasing scale and efficiency demands on modern storage infrastructures. As infrastructure complexity increases, so does the difficulty in ensuring quality of service, maintainability, and resource fairness, raising unprecedented performance, scalability, and programmability challenges. Software-Defined Storage (SDS) addresses these challenges by cleanly disentangling control and data flows, easing management, and improving control functionality of conventional storage systems. Despite its momentum in the research community, many aspects of the paradigm are still unclear, undefined, and unexplored, leading to misunderstandings that hamper the research and development of novel SDS technologies. In this article, we present an in-depth study of SDS systems, providing a thorough description and categorization of each plane of functionality. Further, we propose a taxonomy and classification of existing SDS solutions according to different criteria. Finally, we provide key insights about the paradigm and discuss potential future research directions for the field.This work was financed by the Portuguese funding agency FCT-Fundacao para a Ciencia e a Tecnologia through national funds, the PhD grant SFRH/BD/146059/2019, the project ThreatAdapt (FCT-FNR/0002/2018), the LASIGE Research Unit (UIDB/00408/2020), and cofunded by the FEDER, where applicable

    Server-Side I/O Coordination for Parallel File Systems

    No full text
    Parallel file systems have become a common component of modern high-end computers to mask the ever-increasing gap between disk data access speed and CPU computing power. However, while working well for certain applications, current parallel file systems lack the ability to effectively handle concurrent I/O requests with data synchronization needs, whereas concurrent I/O is the norm in data-intensive applications. Recognizing that an I/O request will not complete until all involved file servers in the parallel file system have completed their parts, in this paper we propose a serverside I/O coordination scheme for parallel file systems. The basic idea is to coordinate file servers to serve one application at a time in order to reduce the completion time, and in the meantime maintain the server utilization and fairness. A window-wide coordination concept is introduced to serve our purpose. We present th
    corecore